widespread shower - Spanish English Dictionary